package com.sdry.utils;

import java.io.FileInputStream;


/**
 * 音乐播放器
 * @author jyy
 * 2019-09-16 15:14:51
 */
public class player extends Thread{
	 FileInputStream music;//声明文件流对象
	 
	 sun.audio.AudioStream play_music;//声明音频流对象
	 /*
	  *构造方法，线程启动
	  */
	 player(){
	  this.start();
	 }
	 
	 /*
	  *线程运行
	  */
	 public void run(){
	  
	  //循环播放
	  while(true){
	   try{
	    music=new FileInputStream("file:\\F:\\music\\Audio.wav");//创建文件流对象
	    play_music=new sun.audio.AudioStream(music);//创建音频流对象
	   }catch(Exception e){System.out.println(e);}
	   
	   sun.audio.AudioPlayer.player.start(play_music);//开始播放
	   
	   try{
	    Thread.sleep(5000);//音频播放时间
	   }catch(Exception e){System.out.println(e);}
	  }
	 }
	 
	 /*
	  *主函数运行。
	  */
	 public static void main(String[] args){
	  new player();
	 }
}
